<!doctype html>
<html manifest=cache.manifest>
<title>cache manifest</title>
<p>Script did not run.</p>
<p>To run this test again, delete private data and then load this test again.</p>
<script>
var p = document.querySelector('p');
if (sessionStorage.testHasBeenLoadedBefore) {
  var worker = new Worker('application-cache-dedicated.js');
  worker.onmessage = function(e) {
    p.textContent = 'PASS';
  }
  setTimeout(function(){
    if (p.textContent != 'PASS')
      p.textContent = 'FAIL (got no message from worker)';
  }, 250);
} else {
  sessionStorage.testHasBeenLoadedBefore = true;
  p.textContent = 'Enable offline mode and then reload this test. It should say PASS.';
}
</script>
